launch ads - Alemán Inglés Diccionario